Elementor\Core\Common\Modules\Connect\Apps\Base_App C

Total Complexity 107
Dependencies 8
Dependents 2
Total lines 831
Lines of code 469
Logical lines of code 227
Comment lines 220
Methods 48
Properties 3

Methods 48

Method Rating Maintainability Complexity Lines of code
http_request()
A
42 15 49
init_auth_mode()
A
55 8 19
action_get_token()
S
49 6 29
get_remote_authorize_url()
S
48 5 33
print_notices()
S
56 4 19
redirect_to_admin_page()
S
59 4 16
render_admin_widget()
S
51 3 28
add()
S
62 4 11
request()
S
58 3 17
print_app_info()
S
60 3 13
set_client_id()
S
59 2 14
get_auth_redirect_uri()
S
62 2 12
print_popup_close_script()
S
57 1 23
action_disconnect()
S
69 2 7
delete()
S
67 2 9
get_generated_urls()
S
65 2 9
admin_notice()
S
68 2 8
disconnect()
S
72 2 6
get_app_token_from_cli_token()
S
63 2 10
set()
S
66 2 9
get()
S
75 2 4
get_site_key()
S
67 2 8
redirect_to_remote_authorize_url()
S
64 2 10
action_authorize()
S
64 2 10
action_reset()
S
72 2 6
generate_authentication_headers()
S
62 1 11
get_app_info()
S
82 1 3
get_popup_success_event_data()
S
82 1 3
set_request_state()
S
79 1 3
set_auth_mode()
S
81 1 3
get_slug()
S
100 1 0
get_base_connect_info()
S
64 1 10
get_remote_site_url()
S
79 1 3
get_api_url()
S
79 1 3
generate_signature()
S
69 1 7
get_connect_info()
S
70 1 6
get_title()
S
81 1 3
add_notice()
S
78 1 3
after_connect()
S
98 1 1
init_data()
S
98 1 1
init()
S
98 1 1
is_connected()
S
80 1 3
get_admin_url()
S
63 1 10
action_reconnect()
S
78 1 4
get_option_name()
S
79 1 3
get_class_name()
S
80 1 3
update_settings()
S
100 1 0
__construct()
S
70 1 6